import { IPSAppDEField } from './ipsapp-defield';
import { IPSDEDataExportItem } from '../../dataentity/dataexport/ipsdedata-export-item';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSAppDEDataExportItem
 */
export interface IPSAppDEDataExportItem extends IPSDEDataExportItem {
  /**
   * 应用实体属性
   *
   * @type {IPSAppDEField}
   */
  getPSAppDEField(): IPSAppDEField | null;

  /**
   * 应用实体属性
   *
   * @type {IPSAppDEField}
   */
  get psAppDEField(): IPSAppDEField | null;

  /**
   * 应用实体属性（必须存在）
   *
   * @type {IPSAppDEField}
   */
  getPSAppDEFieldMust(): IPSAppDEField;
}
